﻿using System;
using System.Collections.Generic;

using SharedGenomics.Workbench.Core;

namespace SharedGenomics.Workbench.Presenters
{
    public class DataFileUploadTask : MultiStageTask<DataFileUploadTaskContext>
    {
        public DataFileUploadTask(PresenterFactory presenterFactory)
            : base("FileSetUpload", "Upload File Set", presenterFactory)
        {
        }

        protected override IEnumerable<Type> StagePresenterTypes
        {
            get { return new[] { typeof(OpenGenotypeFilePresenter), typeof(OpenPhenotypeFilePresenter) }; }
        }
    }
}
